gamepad_button_check_pressed


描述

此函数将返回 truefalse,具体取决于是否检测到给定的游戏手柄按钮已被按下。请注意,此函数仅在第一次按下按钮时触发 一次。要再次触发,必须首先释放按钮,然后重新按下。如果你需要连续按下按钮,则应使用 gamepad_button_check函数。


语法:

gamepad_button_check_pressed(device, button);

参数 描述
device 要检查哪个游戏手柄设备 “插槽” 。
button 要检查哪个游戏手柄按钮 常量


返回:

Boolean(布尔值)


例如:

if gamepad_button_check_pressed(0, gp_start)
   {
   audio_play_sound(snd_Start, 0, false);
   room_goto(rm_Level_1);
   }

上面的代码将检测连接到设备 “插槽” 0 的游戏手柄的 “start” 按钮是否已按下,如果是,则更改房间。